en

(someone) should have done (something)

ru

Translation (someone) should have done (something) into russian

(someone) should have done (something)
She should have done her homework earlier.
Ей следовало сделать домашнюю работу раньше.